home *** CD-ROM | disk | FTP | other *** search
- PCB-UTIL.DOC - January 01, 1992 - Gary Meeker
-
- This document contains information on how to use:
- IDX-DUPS Version 1.00,
- IDX-LIST Version 1.00, and
- IDX-EDIT Version 1.00.
-
- These programs are released as FREEWARE to all REGISTERED PCBoard
- Version 14.5 Sysops. The Copyright is retained by Gary Meeker.
-
- What does this mean? If you have purchased a licence for PCBoard V14.5
- from Clarke Development, then you are entitled to copy and use IDX-DUPS
- V1.00, IDX-LIST V1.00, and IDX-EDIT V1.00. on as many computers as
- allowed by your licence from Clarke Development. If you have an illegal
- copy of PCBoard V14.5, these programs are not for YOU.
-
- =========================================================================
- *DISCLAIMER*DISCLAIMER*DISCLAIMER*DISCLAIMER*DISCLAIMER*DISCLAIMER*
-
- Every effort has been made to avoid error and moderately extensive testing
- has been performed on these programs, however, I do not warrant them to be
- fit for any purpose or to be free from error and disclaims any liability
- for actual or any other damage arising from the use of these programs.
-
- ENSURE YOU KEEP UP-TO-DATE BACKUPS OF ALL YOUR IMPORTANT FILES.
-
- *DISCLAIMER*DISCLAIMER*DISCLAIMER*DISCLAIMER*DISCLAIMER*DISCLAIMER*
- =========================================================================
- IDX-DUPS Version 1.00 (01/01/92)
- List duplicate entries in a PCBoard 14.5(a) File Index. To use type:
-
- IDX-DUPS indexname[.IDX] [indexname2.IDX]] [/Q] [/I]
-
- Where indexfile[.IDX] is the name of the index file to display.
- (The .IDX file extension is optional. Do not include the '[' or ']'.)
-
- Optionally you may include an indexname2[.IDX] which will be compared against
- the first. Duplicates in the first will still be reported, but any files
- found in the second which are also in the first will also be reported.
- Duplicates in the second index will only be reported if they are also
- in the first.
-
- [/Q] supresses the header info from the output.
-
- [/I] creates a file called COMMON.IDX containing the Index information
- from the second Index when a file matches from the first index.
- You can include a 3rd IndexfileName to override the default name.
- Make sure you don't use the name of a file already on the disk or it
- will be overwritten (unless that is what you want.)
-
- I setup a CD-Rom conference available to only those Users who contributed
- to making the purchase of the CD-Rom Drives & Disks possible. All the
- CD-Rom files are available from that conference but not the Main Board
- or other Conference Files (accept the Masterfile list Directory.)
- I used this to find all the files on my Hard Disks that were also on the
- new CD-Roms. I feed DLPATH.LST to MAKEIDX to create an Index for my Hard
- Drives. Then using this utility I created an Index of the Duplicates. I
- added both of these (one for each CD-Rom) to the DLPATH.LST and deleted
- the files from the Hard Drives. This way I didn't loose any files from my
- board available to everyone but was able to free up the storage space they
- were taking up. My Users could not tell the difference and everyone was
- happy. Once IDX-Edit is finished I can add some of the files on the CD-Rom
- to these Indexes to help fill out some of the Conferences which are bare
- of files right now. I could copy the files from the CD-Rom to the Hard Drives
- and create another Index of the Dups to add them in, but it will be easier
- after the routine gets finished.
-
- =========================================================================
- IDX-List Version 1.00 (01/01/92)
- List entries in a PCBoard 14.5(a) File Index. To use type:
-
- IDX-LIST indexname[.IDX] [filemask]
-
- Where indexname[.IDX] is the name of the index file to list.
- (The .IDX file extension is optional.)
-
- and [filemask] is the file or wildcard match to list."
-
- =========================================================================
- IDX-Edit Version 1.00 (01/01/92) Preliminary Information only.
- Edit entries in a PCBoard 14.5(a) File Index. To use type:
-
- IDX-EDIT [indexname[.IDX]
-
- Where indexname[.IDX] is the name of the index file to edit.
- (The .IDX file extension is optional.)
-
- If not given, the file name will be prompted for.
-
- This will be the most powerful Utility of the 3 once it is finished. It
- will allow for complete editing of the data in the index file. You will
- be able to TAG files based on Duplicates, a FileMask or manually. The
- Tagged files may then be deleted (or untagged manually). Files will be
- able to be inserted also. Plans are also to allow Tagging or Inserting
- files by reading a file for Paths\FileNames. Editing of Paths will also
- be possible to allow easy changing of drive letters, etc. Paths will be
- able to be added or deleted. Other features will be available if I come
- up with any or requests are made, and I can work them in.
-
- Currently only Displaying and Tagging are finished, so this utility will
- not show up until a later release.
- =========================================================================
-
- CONTACTING THE AUTHOR
-
- There are a number of ways to contact the author:
-
- 1. Call the support BBS, SHARP Technical Support Line BBS (404) 962-1788.
-
- 2. Send net mail message through one of the mail networks in a CD-Rom
- Sysops, PCBoard, QuickBasic or TeleMate Conference addressed to 'Gary Meeker'.
- Available networks are Intelec, Rime, ILink and P/Net.
-
- 3. Send letter through regular post to the following address:
-
- ATTN: Gary Meeker
- SHARP Technical Support Line BBS
- 725-C Old Norcross Road
- Lawrenceville, GA 30245
-
- =========================================================================
- Source Code:
-
- All 3 programs are written in QuickBasic 4.5 and compiled using P.D.Q.
- from Crescent Software. This results in very small code. Also several
- routines from Crescent's QuickPack Professional Library and some of myown
- Library routines were used.
-
- For those who would like source code, it can be obtained by sending $10
- to the address above, made payable to Gary Meeker. Specify 3.5" or 5.25" &
- DD or HD format disks. You will receive the QB4.5 source code and the
- assembly code and Library for myown routines. To compile the code you will
- need P.D.Q. & QuickPack Professional from Crescent Software or replace the
- Library calls by uncommenting the internal routines which accomplish the
- same functions but result in larger code. Compiling then can be done under
- QB4.5 just fine. (although the files will be 2 to 4 times as large.)
- =========================================================================
-